* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	MARGIN: 7px 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ns_box {
	DISPLAY: block
}
.ns_layout {
	DISPLAY: block
}
.ns_pad {
	DISPLAY: block
}
.ns_field {
	DISPLAY: block
}
.ns_notify {
	DISPLAY: block
}
.ns_col {
	DISPLAY: block
}
#ns_mycontacts-sidebar UL {
	DISPLAY: block
}
.ns_text-green {
	COLOR: #61ab00 !important
}
.hide {
	DISPLAY: none !important
}
.ns_clear {
	CLEAR: both !important
}
.ns_pad {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
#ns_sidebar .ns_pad {
	PADDING-BOTTOM: 20px !important; PADDING-LEFT: 20px !important; PADDING-RIGHT: 20px !important; PADDING-TOP: 20px !important
}
.ns_pad-none {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.ns_pad-small {
	PADDING-BOTTOM: 10px !important
}
.ns_pad-5 {
	PADDING-BOTTOM: 6px !important
}
.ns_pad-10 {
	PADDING-BOTTOM: 10px !important
}
.ns_pad-20 {
	PADDING-BOTTOM: 20px !important
}
.ns_pad-25 {
	PADDING-BOTTOM: 25px !important
}
.ns_pad-30 {
	PADDING-BOTTOM: 30px !important
}
.ns_pad-40 {
	PADDING-BOTTOM: 40px !important
}
.ns_pad-none-bot {
	PADDING-BOTTOM: 0px !important
}
.ns_pad-r {
	PADDING-RIGHT: 30px !important
}
.ns_pad-r5 {
	PADDING-RIGHT: 5px !important
}
.ns_pad-r10 {
	PADDING-RIGHT: 10px !important
}
.ns_pad-r20 {
	PADDING-RIGHT: 20px !important
}
.ns_pad-r30 {
	PADDING-RIGHT: 30px !important
}
.ns_pad-l {
	PADDING-LEFT: 30px !important
}
.ns_pad-l5 {
	PADDING-LEFT: 5px !important
}
.ns_pad-t {
	PADDING-TOP: 30px !important
}
.ns_pad-t-5 {
	PADDING-TOP: 5px !important
}
.ns_pad-t-20 {
	PADDING-TOP: 20px !important
}
.ns_pad-t-25 {
	PADDING-TOP: 25px !important
}
.ns_pad-small-l {
	PADDING-LEFT: 15px !important
}
.ns_pad-small-r {
	PADDING-RIGHT: 15px !important
}
.ns_pad-small-t {
	PADDING-TOP: 15px !important
}
.ns_pad-20-total {
	PADDING-BOTTOM: 20px !important; PADDING-LEFT: 20px !important; PADDING-RIGHT: 20px !important; PADDING-TOP: 20px !important
}
.ns_margin-none {
	MARGIN: 0px
}
.ns_margin-bot-none {
	MARGIN-BOTTOM: 0px !important
}
.ns_margin-small {
	MARGIN-BOTTOM: 15px !important
}
.ns_margin-10 {
	MARGIN-BOTTOM: 10px !important
}
.ns_margin-15 {
	MARGIN-BOTTOM: 15px !important
}
.ns_margin-25 {
	MARGIN-BOTTOM: 25px !important
}
.ns_margin-30 {
	MARGIN-BOTTOM: 30px !important
}
.ns_margin-40 {
	MARGIN-BOTTOM: 40px !important
}
.ns_margin-50 {
	MARGIN-BOTTOM: 50px !important
}
.ns_margin-60 {
	MARGIN-BOTTOM: 60px !important
}
.ns_margin-top {
	MARGIN-TOP: 60px !important
}
.ns_margin-top-small {
	MARGIN-TOP: 15px !important
}
.ns_margin-t40 {
	MARGIN-TOP: 40px !important
}
.ns_margin-l {
	MARGIN-LEFT: 15px !important
}
.ns_margin-l5 {
	MARGIN-LEFT: 5px !important
}
.ns_margin-l-25 {
	MARGIN-LEFT: 30px !important
}
.ns_margin-l-30 {
	MARGIN-LEFT: 30px !important
}
.ns_margin-r5 {
	MARGIN-RIGHT: 5px !important
}
.ns_margin-r10 {
	MARGIN-RIGHT: 10px !important
}
.ns_margin-r20 {
	MARGIN-RIGHT: 20px !important
}
.ns_margin-r30 {
	MARGIN-RIGHT: 30px !important
}
.ns_margin-r {
	MARGIN-RIGHT: 15px !important
}
.ns_margin-bot {
	MARGIN-BOTTOM: 30px !important
}
.ns_margin-bots {
	MARGIN-BOTTOM: 5px !important
}
.ns_margin-top {
	MARGIN-TOP: 30px !important
}
.ns_margin-tops {
	MARGIN-TOP: 5px !important
}
.ns_margin-auto {
	MARGIN: 0px auto
}
.ns_margin-even {
	MARGIN: 55px 10px 0px
}
.ns_margin-vertical {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
.ns_border {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ns_border-blue {
	BORDER-BOTTOM-COLOR: #008bcb !important; BORDER-TOP-COLOR: #008bcb !important; BORDER-RIGHT-COLOR: #008bcb !important; BORDER-LEFT-COLOR: #008bcb !important
}
.ns_border-bottom {
	BORDER-BOTTOM: medium none
}
.ns_border-top {
	BORDER-TOP: medium none
}
.ns_border-none {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ns_dotted-left {
	BORDER-LEFT: #e1e1e1 4px dotted
}
.ns_dotted-right {
	BORDER-RIGHT: #e1e1e1 4px dotted
}
.ns_dotted-bottom {
	BORDER-BOTTOM: #e1e1e1 4px dotted
}
.ns_dotted-divider {
	BORDER-BOTTOM: #333333 1px dotted
}
.ns_right {
	FLOAT: right !important
}
.ns_left {
	FLOAT: left !important
}
.ns_bold {
	FONT-WEIGHT: bold
}
.ns_italic {
	FONT-STYLE: italic
}
.ns_normal {
	FONT-WEIGHT: normal !important
}
.ns_smallest {
	FONT-SIZE: 10px
}
.ns_smaller {
	FONT-SIZE: 11px
}
.ns_small {
	FONT-SIZE: 12px
}
.ns_large {
	FONT-SIZE: 16px
}
.ns_larger {
	FONT-SIZE: 22px
}
.ns_largest {
	FONT-SIZE: 26px
}
.ns_light {
	COLOR: #888 !important
}
.ns_inline {
	DISPLAY: inline !important
}
.ns_align-center {
	TEXT-ALIGN: center
}
.ns_align-r {
	TEXT-ALIGN: right
}
.ns_align-l {
	TEXT-ALIGN: left
}
.ns_divider {
	MARGIN-TOP: 20px; BORDER-TOP: #e5e5e5 1px solid; PADDING-TOP: 20px
}
.ns_hr {
	POSITION: relative; MARGIN-TOP: 20px; MARGIN-BOTTOM: 40px; BACKGROUND: url(../img/sprite.png?11) no-repeat 0px -832px; HEIGHT: 15px; CLEAR: both
}
.ns_hr-small {
	POSITION: relative; MARGIN-BOTTOM: 40px; BACKGROUND: url(../img/sprite.png?11) no-repeat 0px -975px; HEIGHT: 15px; CLEAR: both
}
.ns_pointer {
	CURSOR: pointer !important
}
.ns_width-150 {
	WIDTH: 150px !important
}
H2.ns_small-h {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #333333 !important; FONT-SIZE: 15px !important; BORDER-TOP: medium none; FONT-WEIGHT: bold !important; BORDER-RIGHT: medium none
}
#ns_wrapper {
	MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: #fff; box-shadow: 0px 0px 10px 3px #c8d9e9; -moz-box-shadow: 0px 0px 10px 3px #c8d9e9; -webkit-box-shadow: 0px 0px 10px 3px #c8d9e9
}
#ns-sky {
	BACKGROUND: url(../img/bg-sky.gif) #ecf6ff repeat-x
}
#ns-clouds {
	BACKGROUND: url(../img/bg-clouds.png) no-repeat center top
}
#ns_header {
	Z-INDEX: 1000; POSITION: relative; LINE-HEIGHT: 1; COLOR: #333; CLEAR: both; FONT-SIZE: 14px
}
#ns_header .ns_logo-drop {
	LIST-STYLE-TYPE: none; WIDTH: 280px; FLOAT: left; LIST-STYLE-IMAGE: none
}
#ns_header .ns_logo-drop LI UL {
	DISPLAY: none
}
#ns_header .ns_logo-drop:hover UL {
	DISPLAY: block !important
}
#ns_logo {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(../img/sprite.png?11) 0px 0px; HEIGHT: 80px
}
.ns_freemarket#ns_logo {
	BACKGROUND-POSITION: -275px 0px
}
.ns_contest#ns_logo {
	BACKGROUND-POSITION: -562px 0px
}
#ns_site-switch {
	POSITION: absolute; TOP: 43px; LEFT: 250px
}
#ns_header .ns_head.grid_12 {
	Z-INDEX: 1000
}
#ns_header .ns_site-dropdown {
	Z-INDEX: 500 !important; POSITION: absolute; LIST-STYLE-TYPE: none; WIDTH: 224px; DISPLAY: none; BORDER-TOP: #ccc 1px solid; TOP: 75px; LIST-STYLE-IMAGE: none; LEFT: 25px
}
#ns_header .ns_site-dropdown LI {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px !important; TEXT-INDENT: -99999px; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 224px; PADDING-RIGHT: 0px !important; DISPLAY: block; BACKGROUND: url(../img/sprite.png?11) #fff; HEIGHT: 76px; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px !important
}
#ns_header .ns_site-dropdown LI A {
	DISPLAY: block; HEIGHT: 76px
}
#ns_header .ns_site-dropdown LI:hover {
	BACKGROUND-COLOR: #f4f4f4 !important
}
#ns_header .ns_site-dropdown LI.ns_freelancer {
	BACKGROUND-POSITION: -725px -1004px
}
#ns_header .ns_site-dropdown LI.ns_contests {
	BACKGROUND-POSITION: -725px -1080px
}
#ns_header .ns_site-dropdown LI.ns_freemarket {
	BACKGROUND-POSITION: -725px -1156px
}
#ns_header .ns_site-dropdown LI.ns_tycoon {
	BACKGROUND-POSITION: -725px -1232px; HEIGHT: 77px !important
}
#ns_nav-switch {
	POSITION: absolute; LIST-STYLE-TYPE: none; TOP: 0px; LIST-STYLE-IMAGE: none; LEFT: 300px
}
#ns_nav-switch LI {
	DISPLAY: inline
}
#ns_nav-switch LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 0px
}
#ns_nav-switch LI A.selected {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; BACKGROUND: url(../img/sprite.png?11) 100% -320px; COLOR: #fff; PADDING-TOP: 0px
}
#ns_nav-switch LI A.selected SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite.png?11) 0px -320px; HEIGHT: 30px; COLOR: #fff; PADDING-TOP: 0px
}
#ns_nav-switch LI A.selected:hover {
	TEXT-DECORATION: none
}
#ns_login {
	COLOR: #FFFFFF !important;
	PADDING-TOP: 7px;
	text-decoration:none;
	font-weight:bold;
}
/*.ns_login-on {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BACKGROUND: #ccc; COLOR: #333333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}*/
.ns_logged-in {
	Z-INDEX: 10; POSITION: relative; PADDING-TOP: 10px
}
.ns_logged-in A {
	PADDING-LEFT: 5px
}
.ns_logged-in .bnote {
	Z-INDEX: 10; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; TOP: -5px; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; LEFT: 60px
}
.ns_logged-in .bnote P {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}

#ns_box-login .ns_field {
	PADDING-BOTTOM: 10px !important
}
#ns_box-login .ns_remember {
	FLOAT: left; PADDING-TOP: 12px
}

#ns_box-login {
	POSITION: absolute; TOP: 8px; RIGHT: 0px;
}
#ns_nav-main-wrap {
	Z-INDEX: 8; POSITION: relative; BACKGROUND: url(../img/sprite.png?11) 0px -140px; HEIGHT: 50px; COLOR: #333333; CLEAR: both; FONT-SIZE: 14px
}
#ns_nav-main {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 15px; FONT-SIZE: 15px; LIST-STYLE-IMAGE: none
}
#ns_nav-main A:hover {
	TEXT-DECORATION: none
}
#ns_nav-main LI {
	BORDER-BOTTOM: #31aee8 1px solid; POSITION: relative; MARGIN: 0px; FLOAT: left; BORDER-TOP: #009be2 1px solid; BORDER-RIGHT: #45b6ea 1px solid
}
#ns_nav-main LI A {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 15px
}
#ns_nav-main LI A:hover {
	COLOR: #008cc9
}
#ns_nav-main LI:hover {
	BACKGROUND: #ffffff; COLOR: #333333; TEXT-DECORATION: none
}
#ns_nav-main LI.selected {
	BACKGROUND: #ffffff; COLOR: #333333; TEXT-DECORATION: none
}
#ns_nav-main LI.over {
	BACKGROUND: #ffffff; COLOR: #333333; TEXT-DECORATION: none
}
#ns_nav-main LI:hover A {
	COLOR: #333333
}
#ns_nav-main LI:hover A SPAN.ns_arrow-downWhite {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 100% -4673px
}
#ns_nav-main LI.ns_first {
	BORDER-LEFT: medium none
}
#ns_nav-main .ns_icon-tiny {
	POSITION: absolute; BACKGROUND-POSITION: -1000px -17px; TOP: 22px; RIGHT: 12px
}
#ns_nav-main LI UL {
	Z-INDEX: 10; POSITION: absolute; LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; WIDTH: 200px; DISPLAY: none; BACKGROUND: #ffffff; MARGIN-LEFT: -1px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none
}
#ns_nav-main LI:hover UL {
	DISPLAY: block
}
#ns_nav-main LI.over UL {
	DISPLAY: block
}
#ns_nav-main LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #45b6ea 1px solid; WIDTH: 100%; BACKGROUND: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #45b6ea 1px solid; BORDER-RIGHT: #45b6ea 1px solid
}
#ns_nav-main LI LI A {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; COLOR: #008cc9; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
#ns_nav-main LI LI A:hover {
	BACKGROUND: #e0f2fe; COLOR: #008cc9
}
#ns_nav-main LI LI A:active {
	BACKGROUND: #fff
}
#ns_nav-main LI LI.ns_last {
	BORDER-BOTTOM: #009be2 1px solid
}
.ns_nav-secondary LI UL {
	DISPLAY: none
}
.ns_nav-secondary LI:hover UL {
	Z-INDEX: 80; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; TOP: 16px; RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
UL.ns_sub-balance:hover {
	Z-INDEX: 80; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; TOP: 16px; RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
UL.ns_sub-balance LI {
	PADDING-BOTTOM: 4px !important; DISPLAY: block !important; FLOAT: none !important; FONT-SIZE: 13px; PADDING-TOP: 4px !important
}
UL.ns_sub-balance LI.ns_last {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px !important
}
.ns_nav-secondary LI.ns_fb-connect {
	MARGIN-TOP: -3px
}
#ns_nav-main-wrap .ns_search {
	POSITION: absolute; WIDTH: 225px; TOP: 10px; RIGHT: 30px
}
#ns_searchbox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; WIDTH: 130px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px
}
#ns_nav-main-wrap .ns_search BUTTON {
	BORDER-BOTTOM: 0px; FILTER: none; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 36px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/sprite-template.jpg) -764px -389px; FLOAT: left; HEIGHT: 30px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ns_nav-main-wrap .ns_search BUTTON:hover {
	BACKGROUND: url(../img/sprite-template.jpg) -884px -389px
}
#ns_nav-main-wrap .ns_btn-arrow-down {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/sprite.png?11) -734px -529px; FLOAT: left; HEIGHT: 30px; CURSOR: pointer
}
#ns_nav-main-wrap .ns_btn-arrow-down:hover {
	BACKGROUND-POSITION: -854px -529px
}
#ns_nav-main-wrap .ns_search-cat {
	Z-INDEX: 10; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; TOP: 30px; RIGHT: 44px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#ns_nav-main-wrap .ns_search-cat UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
#ns_nav-main-wrap .ns_search-cat UL LI {
	MARGIN: 0px
}
#ns_nav-main-wrap .ns_search-cat UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333 !important; PADDING-TOP: 8px
}
#ns_nav-main-wrap .ns_search-cat UL LI A:hover {
	BACKGROUND: #008bcb; COLOR: #fff !important; TEXT-DECORATION: none
}
.ns_game.ns_nav-secondary {
	MARGIN-TOP: 24px !important
}
.ns_game.ns_nav-secondary LI {
	POSITION: relative; MARGIN-RIGHT: 15px !important
}
.ns_nav-secondary .ns_welcome {
	POSITION: relative; WIDTH: 275px
}
.ns_nav-secondary IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #fff 1px solid
}
.ns_nav-secondary .ns_username {
	MARGIN-BOTTOM: 5px; FLOAT: left
}
.ns_nav-secondary .ns_nav-bar {
	BORDER-BOTTOM: #d8d8d8 1px solid; POSITION: relative; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 114px; BACKGROUND: #f4f4f4; FLOAT: left; HEIGHT: 16px; BORDER-TOP: #d8d8d8 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #d8d8d8 1px solid
}
.ns_nav-secondary .ns_level {
	FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.ns_nav-secondary .ns_nav-xp {
	BORDER-BOTTOM: #007b09 1px solid; BORDER-LEFT: #007b09 1px solid; MARGIN: 1px 0px 0px 1px; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(../img/sprite-game.png) repeat-y -270px -298px; HEIGHT: 12px; BORDER-TOP: #007b09 1px solid; BORDER-RIGHT: #007b09 1px solid
}
.ns_nav-secondary .ns_xp {
	Z-INDEX: 10; POSITION: absolute; COLOR: #fff; FONT-SIZE: 12px; TOP: 2px; LEFT: 40px; text-shadow: 1px 1px #006207
}
.ns_nav-secondary .ns_inbox {
	MARGIN-TOP: 6px
}
.ns_nav-secondary .ns_small.ns_red-circle {
	POSITION: absolute; TEXT-ALIGN: center; TOP: 0px; RIGHT: 0px; PADDING-TOP: 4px
}
.ns_nav-secondary .ns_logout {
	MARGIN-TOP: 10px
}
.ns_gamification-arrow {
	Z-INDEX: 20; POSITION: absolute; WIDTH: 40px; BOTTOM: -8px; DISPLAY: block; BACKGROUND: url(../img/sprite-game.png) no-repeat; HEIGHT: 33px; RIGHT: 10px
}
.ns_gamification-arrow {
	BACKGROUND-POSITION: -340px -445px
}
.ns_gamification-arrow:hover {
	BACKGROUND-POSITION: -340px -384px
}
.ns_gamification-dropdown {
	Z-INDEX: 10; BORDER-BOTTOM: #008bcb 1px solid; POSITION: absolute; BORDER-LEFT: #008bcb 1px solid; WIDTH: 258px; BACKGROUND: #fff; BORDER-TOP: #008bcb 1px solid; TOP: 44px; RIGHT: 11px; BORDER-RIGHT: #008bcb 1px solid
}
.ns_gamification-dropdown .ns_menu {
	MARGIN-TOP: 10px; WIDTH: 258px; DISPLAY: block; BACKGROUND: url(../img/sprite-game.png) no-repeat -120px -81px; HEIGHT: 37px
}
.ns_gamification-dropdown .ns_count {
	WIDTH: 115px; FLOAT: left
}
.ns_gamification-dropdown .ns_menu .ns_coin-amount {
	FLOAT: left; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.ns_gamification-dropdown .ns_menu .ns_coin {
	MARGIN: 0px 5px 0px 30px
}
.ns_gamification-dropdown .ns_menu .ns_next-lvl {
	MARGIN: 10px 20px 0px 0px; FLOAT: right; FONT-WEIGHT: bold
}
.ns_gamification-dropdown .ns_pad {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
.ns_gamification-dropdown UL.ns_objectives {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px
}
.ns_gamification-dropdown UL.ns_objectives H3 {
	MARGIN: 0px 0px 10px 10px; FLOAT: left
}
.ns_gamification-dropdown UL.ns_objectives LI {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; FONT-SIZE: 12px; CURSOR: pointer; PADDING-TOP: 8px
}
.ns_gamification-dropdown UL.ns_objectives LI:hover {
	BACKGROUND: #f4f4f4
}
.ns_gamification-dropdown UL.ns_objectives LI .ns_bubble-xp {
	FLOAT: right
}
.ns_gamification-dropdown UL.ns_objectives LI A {
	LINE-HEIGHT: 20px; PADDING-LEFT: 10px; FLOAT: left
}
.ns_gamification-dropdown UL.ns_objectives LI SPAN {
	MARGIN-RIGHT: 10px
}
#ns_nav-main-wrap .ns_btn-post {
	Z-INDEX: 9; POSITION: absolute; TOP: 14px; LEFT: 20px
}
A.ns_btn-post {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 150px; PADDING-RIGHT: 0px !important; DISPLAY: block; BACKGROUND: url(../img/sprite.png?11) no-repeat 0px -210px; HEIGHT: 35px; COLOR: #fff !important; FONT-WEIGHT: bold; TEXT-DECORATION: none !important; PADDING-TOP: 0px !important; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
A.ns_btn-post SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 0px
}
A.ns_btn-post:hover {
	BACKGROUND-POSITION: -151px -210px
}
UL.ns_nav-secondary {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 34px; FLOAT: right; LIST-STYLE-IMAGE: none
}
UL.ns_nav-secondary LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
UL.ns_nav-secondary LI A {
	COLOR: #333 !important
}
#ns_nav-sub-wrap {
	Z-INDEX: 2; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#ns_nav-sub {
	LIST-STYLE-TYPE: none; FONT-SIZE: 13px; LIST-STYLE-IMAGE: none
}
#ns_nav-sub A:hover {
	TEXT-DECORATION: none
}
#ns_nav-sub LI {
	POSITION: relative; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px; FLOAT: left
}
#ns_nav-sub LI.ns_first {
	BORDER-LEFT: 0px
}
#ns_nav-sub LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #333333; CURSOR: pointer; PADDING-TOP: 10px
}
#ns_nav-sub LI:hover {
	BACKGROUND: #efefef; TEXT-DECORATION: none
}
#ns_nav-sub LI.selected {
	BACKGROUND: #efefef; TEXT-DECORATION: none
}
#ns_nav-sub LI.over {
	BACKGROUND: #efefef; TEXT-DECORATION: none
}
#ns_nav-sub .ns_icon-tiny {
	POSITION: absolute; BACKGROUND-POSITION: -1000px -17px; TOP: 22px; RIGHT: 12px
}
#ns_nav-sub LI UL {
	Z-INDEX: 10; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; LIST-STYLE-TYPE: none; WIDTH: 200px; DISPLAY: none; BACKGROUND: #efefef; MARGIN-LEFT: -1px; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 1px solid
}
#ns_nav-sub LI:hover UL {
	DISPLAY: block
}
#ns_nav-sub LI.over UL {
	DISPLAY: block
}
#ns_nav-sub LI LI {
	BORDER-LEFT: 0px; WIDTH: 100%; BORDER-TOP: #ccc 1px solid
}
#ns_nav-sub LI LI A {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#ns_nav-sub LI LI A:hover {
	BACKGROUND: #fff
}
UL.ns_sidenav {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-BOTTOM: 30px; CLEAR: both; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
UL.ns_sidenav LI {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; MARGIN: 0px; BACKGROUND: url(../img/sprite.png?11) no-repeat 100% -676px; HEIGHT: 39px
}
UL.ns_sidenav LI.selected {
	BACKGROUND-POSITION: 0px -415px; FONT-WEIGHT: bold
}
UL.ns_sidenav LI.selected A {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../img/sprite.png?11) no-repeat 101% -635px; HEIGHT: 39px; COLOR: #fff !important
}
UL.ns_sidenav LI.selected A:hover {
	COLOR: #fff !important
}
UL.ns_sidenav LI A {
	LINE-HEIGHT: 40px; PADDING-LEFT: 20px; HEIGHT: 44px; COLOR: #222
}
UL.ns_sidenav LI A:hover {
	COLOR: #008bcb !important; TEXT-DECORATION: none
}
.referals #ns_sidebar LI.referals A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../img/sprite.png?11) no-repeat 101% -635px; HEIGHT: 39px; COLOR: #fff !important; TOP: 0px; LEFT: 0px
}

.ns_down-arrow.ns_tooltip .ns_arrow {
	POSITION: absolute; WIDTH: 17px; BOTTOM: -10px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat -31px -6578px; HEIGHT: 10px; LEFT: 117px
}
.ns_left-arrow.ns_tooltip .ns_arrow {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png) no-repeat -38px -3567px; HEIGHT: 17px; TOP: 15px; LEFT: -10px
}
.ns_small.ns_tooltip {
	WIDTH: 150px
}
.ns_down-arrow.ns_small.ns_tooltip {
	TEXT-ALIGN: center
}
.ns_down-arrow.ns_small.ns_tooltip .ns_arrow {
	BOTTOM: -10px; LEFT: 67px
}
.ns_medium.ns_tooltip {
	WIDTH: 250px
}
.ns_down-arrow.ns_medium.ns_tooltip .ns_arrow {
	BOTTOM: -10px; LEFT: 117px
}
.ns_big.ns_tooltip {
	WIDTH: 350px
}
.ns_down-arrow.ns_big.ns_tooltip .ns_arrow {
	BOTTOM: -10px; LEFT: 164px
}
.ns_price-box {
	BORDER-BOTTOM: medium none; MARGIN-BOTTOM: 0px
}
.ns_price-box H3 {
	BORDER-BOTTOM: #cccccc 1px solid; MARGIN-BOTTOM: 20px
}
.ns_price-box LI.ns_even {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; PADDING-TOP: 5px
}
.ns_total {
	BORDER-BOTTOM-COLOR: #9cd6ff; BORDER-TOP-COLOR: #9cd6ff; BACKGROUND: #ebf7ff; BORDER-RIGHT-COLOR: #9cd6ff; BORDER-LEFT-COLOR: #9cd6ff
}
.ns_total .ns_pad P {
	PADDING-BOTTOM: 0px !important; COLOR: #008bcb; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.ns_pagination {
	FONT-SIZE: 80%; CURSOR: pointer
}
.ns_pagination A {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; COLOR: #333333; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none !important
}
.ns_pagination A {
	MIN-WIDTH: 1em; TEXT-ALIGN: center; PADDING-BOTTOM: 6px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; FONT-SIZE: 14px; MARGIN-RIGHT: 5px !important; PADDING-TOP: 6px !important
}
.ns_pagination SPAN {
	MIN-WIDTH: 1em; TEXT-ALIGN: center; PADDING-BOTTOM: 6px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left; FONT-SIZE: 14px; MARGIN-RIGHT: 5px !important; PADDING-TOP: 6px !important
}
.ns_pagination .current {
	BORDER-BOTTOM: #aae 1px solid; BORDER-LEFT: #aae 1px solid; BACKGROUND: #26b; COLOR: #fff !important; BORDER-TOP: #aae 1px solid; BORDER-RIGHT: #aae 1px solid
}
.ns_pagination .prev.current {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #fff; COLOR: #c4c4c4; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.ns_pagination .prev.current:hover {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #fff; COLOR: #c4c4c4; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.ns_pagination .next.current {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #fff; COLOR: #c4c4c4; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.ns_pagination .next.current:hover {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #fff; COLOR: #c4c4c4; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
#ns_content TABLE.ns_generic {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-COLLAPSE: separate !important; MARGIN-BOTTOM: 30px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#ns_content TABLE.ns_generic .ns_first {
	TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold
}
#ns_content TABLE.ns_generic TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px
}
#ns_content TABLE.ns_generic TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px
}
#ns_content TABLE.ns_generic .ns_table-project {
	WIDTH: 42%
}
#ns_content TABLE.ns_generic .ns_table-bids {
	WIDTH: 8%
}
#ns_content TABLE.ns_generic .ns_table-avg {
	WIDTH: 10%
}
#ns_content TABLE.ns_generic .ns_table-type {
	WIDTH: 20%
}
#ns_content TABLE.ns_generic .ns_table-started {
	WIDTH: 12%
}
#ns_content TABLE.ns_generic .ns_table-ends {
	WIDTH: 8%
}
.ns_table {
	BORDER-COLLAPSE: separate
}
.ns_table TH {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #008bcb; COLOR: #ffffff; BORDER-TOP: #008bcb 1px solid; PADDING-TOP: 8px
}
.ns_table TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.ns_table TD {
	BORDER-BOTTOM: #dadada 1px dotted
}
.ns_table TR.ns_no-border TD {
	BORDER-BOTTOM: medium none
}
.ns_table .ns_btn-small {
	MARGIN: 0px
}
TABLE TR.even {
	BACKGROUND-COLOR: #f6f6f6
}
.ns_pad-small.ns_table TD {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 15px !important; PADDING-RIGHT: 15px !important; PADDING-TOP: 5px !important
}
.ns_table TR.ns_highlighted {
	BACKGROUND: #dff2ff; COLOR: #008bcb; FONT-WEIGHT: bold
}
.ns_round {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
A.ns_btn-small {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
A.ns_btn {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
A.ns_btn-big {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_box {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_form BUTTON {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_selector {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
#ns_top-right .ns_logged-in .ns_bnote {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_generic {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
#ns_nav-sub-wrap {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_form INPUT[type='file'] {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_form INPUT {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_form TEXTAREA {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_form SELECT {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.contest_stats {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_bubble {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_form .ns_radio-btn LI {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_checkbox-big LI {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_list-box-5 LI A {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_logo-type LI {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
BUTTON.ns_btn {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_list-box-4 LI A {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_pagination SPAN {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_pagination A {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_pagination .prev.current {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_list-box-3 LI {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
TABLE.ns_generic {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_code {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_tooltip {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_contest-type LI SPAN.ns_icon {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_landing-page .ns_contest-panel {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_contest-table {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_gallery LI.ns_entry {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_milestones LI {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_contact-pic {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_skills-bubble LI {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_designstudio-hiw {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_status-box {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_level-up {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
UL.ns_sub-balance {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_expand.ns_toggle {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_collapse.ns_toggle {
	-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px
}
.ns_round-bottom {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
#ns_nav-main LI UL {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
.ns_fancy-panel {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
#ns_nav-sub LI UL {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
#ns_nav-sub LI UL LI.ns_last A:hover {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
#ns_nav-main LI LI.ns_last {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
#ns_nav-main LI LI.ns_last A:hover {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
.ns_total {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
TABLE.ns_generic {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
.ns_box-bottom.ns_box-half {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
.ns_round-top {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
.ns_box .ns_top {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
.ns_login-on {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
.ns_price-box {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
#ns_box-country {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
.ns_box-top.ns_box-half {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
.ns_round-top-left {
	-webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px
}
TABLE.ns_contest TH:first-child {
	-webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px
}
TABLE.ns_generic TH:first-child {
	-webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px
}
.dataTable THEAD TR TH:first-child {
	-webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px
}
.ns_generic.ns_notify .ns_sidebar {
	-webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px
}
.ns_table TH:first-child {
	-webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px
}
.ns_gamification-dropdown {
	-webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px
}
.ns_round-bottom-right {
	-webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
UL.ns_gallery .ns_num {
	-webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
#ns_nav-sub LI.ns_last A:hover {
	-webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
.ns_gamification-dropdown {
	-webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px
}
.ns_round-bottom-left {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px
}
.ns_zoom-btn {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px
}
.ns_generic.ns_notify .ns_sidebar {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px
}
.ns_gamification-dropdown {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px
}
.ns_round-left {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
#ns_banner .ns_ebook INPUT {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
#ns_searchbox {
	-webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
.ns_round-right {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
#ns_banner .ns_ebook BUTTON {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
.ns_openid.ns_btn .ns_selected.ns_status {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px
}
.ns_round-3 {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_form INPUT[type='file'] {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_form INPUT {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_form TEXTAREA {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_form SELECT {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_notify {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_search-box.ns_contacts {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
UL.ns_filter LI.ns_current {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_close {
	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.ns_circle {
	-moz-border-radius: 50px; border-radius: 50px; -webkit-border-radius: 50px
}
.ns_bubble-xp {
	-moz-border-radius: 50px; border-radius: 50px; -webkit-border-radius: 50px
}
.ns_small.ns_circle {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.ns_blue.ns_circle {
	BACKGROUND-COLOR: #129cdc !important
}
.ns_grey.ns_circle {
	BACKGROUND-COLOR: #b5b5b5 !important
}
.ns_round-none {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
#ns_nav-main-wrap .ns_search BUTTON {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
#ns_nav-main-wrap .ns_search INPUT {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
.ns_circle {
	-moz-border-radius: 50px; border-radius: 50px; -webkit-border-radius: 50px
}
.ns_small.ns_circle {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.ns_blue.ns_circle {
	BACKGROUND-COLOR: #129cdc !important
}
.ns_grey.ns_circle {
	BACKGROUND-COLOR: #b5b5b5 !important
}
.ns_round-none {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
#ns_nav-main-wrap .ns_search BUTTON {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
#ns_nav-main-wrap .ns_search INPUT {
	-webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px
}
.ns_shadow {
	box-shadow: 3px 3px 7px #AAA; -moz-box-shadow: 3px 3px 7px #AAA; -webkit-box-shadow: 3px 3px 7px #AAA
}
.ns_zoom {
	box-shadow: 3px 3px 7px #AAA; -moz-box-shadow: 3px 3px 7px #AAA; -webkit-box-shadow: 3px 3px 7px #AAA
}
.generic_hover {
	box-shadow: 3px 3px 7px #AAA; -moz-box-shadow: 3px 3px 7px #AAA; -webkit-box-shadow: 3px 3px 7px #AAA
}
.ns_landing-page .ns_contest-panel {
	box-shadow: 3px 3px 7px #AAA; -moz-box-shadow: 3px 3px 7px #AAA; -webkit-box-shadow: 3px 3px 7px #AAA
}
.ns_bounce.ns_tooltip {
	box-shadow: 3px 3px 7px #AAA; -moz-box-shadow: 3px 3px 7px #AAA; -webkit-box-shadow: 3px 3px 7px #AAA
}
.ns_postproject.ns_tooltip {
	box-shadow: 3px 3px 7px #AAA; -moz-box-shadow: 3px 3px 7px #AAA; -webkit-box-shadow: 3px 3px 7px #AAA
}
.ns_no-shadow {
	box-shadow: none
}
.ns_site-dropdown {
	box-shadow: 5px 5px 7px #AAAAAA; -moz-box-shadow: 5px 5px 7px #AAAAAA; -webkit-box-shadow: 5px 5px 7px #AAAAAA
}
.ns_shadow-light {
	box-shadow: 3px 3px 3px #E6E6E6; -moz-box-shadow: 3px 3px 3px #E6E6E6; -webkit-box-shadow: 3px 3px 3px #E6E6E6
}
.ns_bubble {
	box-shadow: 3px 3px 3px #E6E6E6; -moz-box-shadow: 3px 3px 3px #E6E6E6; -webkit-box-shadow: 3px 3px 3px #E6E6E6
}
.ns_down-arrow.ns_tooltip {
	box-shadow: 3px 3px 3px #E6E6E6; -moz-box-shadow: 3px 3px 3px #E6E6E6; -webkit-box-shadow: 3px 3px 3px #E6E6E6
}
.ns_left-arrow.ns_tooltip {
	box-shadow: 3px 3px 3px #E6E6E6; -moz-box-shadow: 3px 3px 3px #E6E6E6; -webkit-box-shadow: 3px 3px 3px #E6E6E6
}
.ns_no-grad {
	FILTER: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ns_top-right .ns_login-on {
	FILTER: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ns_form .ns_radio-btn LI.ns_selected {
	FILTER: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ns_content {
	FILTER: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ns_contest-showcase .ns_no-grad.ns_btn-big {
	FILTER: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ns_blue.ns_circle {
	FILTER: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ns_grad {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_footer-bar {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
A.ns_btn-small {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
A.ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
TABLE.ns_generic TH {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_box .ns_top {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_form BUTTON {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_form .ns_radio-btn LI {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.dataTables_wrapper INPUT {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
SELECT {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
UL.ns_logo-type LI DIV {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_contest-showcase .ns_no-grad.ns_btn-big {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_pagination A {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_pagination .prev {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
UL.ns_gallery .ns_num {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
DIV.ns_zoom-btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
TABLE.ns_contest-table TR.ns_head {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
UL.ns_entry-hover LI.ns_action-button {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
UL.ns_action-tab {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_heading {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_newtabs LI A {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_gallery .ns_entry-details {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_cloud LI A {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_cloud LI A {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
OL.ns_accordion LI H3 {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_expand.ns_toggle {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_collapse.ns_toggle {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#cdcccc'); BACKGROUND: #fff
}
.ns_grad-white {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
A.ns_btn-small:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
A.ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
.ns_form BUTTON:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
.ns_contest-showcase .ns_no-grad.ns_btn-big:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
.ns_pagination A:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
.ns_pagination .prev:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
.ns_expand.ns_toggle:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
.ns_collapse.ns_toggle:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e4e4e4'); BACKGROUND: #fff
}
.ns_grad-dark {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#c5c5c5'); BACKGROUND: #bababa
}
.ns_footer-bar {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#c5c5c5'); BACKGROUND: #bababa
}
.ns_grad-light {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F0F0F0'); BACKGROUND: #fff
}
.ns_banner.ns_notify {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F0F0F0'); BACKGROUND: #fff
}
.ns_cloud LI A:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F0F0F0'); BACKGROUND: #fff
}
.ns_silver.ns_box {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F0F0F0'); BACKGROUND: #fff
}
.ns_filter-heading {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F0F0F0'); BACKGROUND: #fff
}
.ns_grad-low {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#efefef'); BACKGROUND: #fff
}
.ns_promote {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#efefef'); BACKGROUND: #fff
}
.ns_grad-blue {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
.ns_blue {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
A.ns_blue.ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
A.ns_blue.ns_btn-small {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
.ns_form BUTTON.ns_blue {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
.ns_pagination .current {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
.ns_blue.ns_hire-me.ns_btn-big {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
.ns_info.ns_notify .ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
UL.ns_entry-hover .ns_action-button:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
UL.ns_action-tab .ns_action-button:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05dcf4', endColorstr='#1c7ec2'); BACKGROUND: #008bcb
}
.ns_grad-blue-light {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
A.ns_blue:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
A.ns_blue.ns_btn-small:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
INPUT.ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
BUTTON.ns_blue:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
.ns_form BUTTON.ns_blue:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
.ns_pagination .current:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
.ns_blue.ns_hire-me.ns_btn-big:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
.ns_info.ns_notify .ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#05f4f1', endColorstr='#1c7ec2'); BACKGROUND: #006fbc
}
.ns_grad-blue-custom {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f8ff', endColorstr='#8ed2f3'); BACKGROUND: #e9f8ff
}
.ns_grad-yellow {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd200', endColorstr='#d59100'); BACKGROUND: #e9b000
}
.ns_warning.ns_notify .ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd200', endColorstr='#d59100'); BACKGROUND: #e9b000
}
.ns_project.ns_notify .ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd200', endColorstr='#d59100'); BACKGROUND: #e9b000
}
.ns_grad-yellow-light {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe934', endColorstr='#d59100'); BACKGROUND: #006fbc
}
.ns_warning.ns_notify .ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe934', endColorstr='#d59100'); BACKGROUND: #006fbc
}
.ns_project.ns_notify .ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe934', endColorstr='#d59100'); BACKGROUND: #006fbc
}
.ns_grad-dorange {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8c47', endColorstr='#ff5c00'); BACKGROUND: #ff8c47
}
.ns_dark-orange.ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8c47', endColorstr='#ff5c00'); BACKGROUND: #ff8c47
}
.ns_grad-dorange-light:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa670', endColorstr='#ff5c00'); BACKGROUND: #ffa670
}
.ns_dark-orange.ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa670', endColorstr='#ff5c00'); BACKGROUND: #ffa670
}
.ns_grad-gold {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00', endColorstr='#ef6000'); BACKGROUND: #ff9b00
}
.ns_gold {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00', endColorstr='#ef6000'); BACKGROUND: #ff9b00
}
A.ns_gold {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00', endColorstr='#ef6000'); BACKGROUND: #ff9b00
}
A.ns_btn-big {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00', endColorstr='#ef6000'); BACKGROUND: #ff9b00
}
.items DIV IMG.active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00', endColorstr='#ef6000'); BACKGROUND: #ff9b00
}
ns_btn.ns_gold {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00', endColorstr='#ef6000'); BACKGROUND: #ff9b00
}
A.ns_btn-big {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd2b', endColorstr='#ff6600'); BACKGROUND: #ffcd2b
}
A.ns_btn-big:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd2b', endColorstr='#ff8800'); BACKGROUND: #ff6600
}
.ns_grad-gold-light {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde00', endColorstr='#ff6600'); BACKGROUND: #ff8a00
}
A.ns_btn-big:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde00', endColorstr='#ff6600'); BACKGROUND: #ff8a00
}
A.ns_gold:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde00', endColorstr='#ff6600'); BACKGROUND: #ff8a00
}
.ns_grad-green {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59ee00', endColorstr='#329300'); BACKGROUND: #509400
}
.ns_green {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59ee00', endColorstr='#329300'); BACKGROUND: #509400
}
A.ns_green.ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59ee00', endColorstr='#329300'); BACKGROUND: #509400
}
A.ns_green.ns_btn-small {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59ee00', endColorstr='#329300'); BACKGROUND: #509400
}
.ns_entry-hover .ns_green {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59ee00', endColorstr='#329300'); BACKGROUND: #509400
}
.ns_success.ns_notify .ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59ee00', endColorstr='#329300'); BACKGROUND: #509400
}
.ns_grad-green-light {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2ff00', endColorstr='#329300'); BACKGROUND: #447e00
}
A.ns_green:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2ff00', endColorstr='#329300'); BACKGROUND: #447e00
}
BUTTON.ns_green:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2ff00', endColorstr='#329300'); BACKGROUND: #447e00
}
.ns_green.ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2ff00', endColorstr='#329300'); BACKGROUND: #447e00
}
A.ns_green.ns_btn-small:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2ff00', endColorstr='#329300'); BACKGROUND: #447e00
}
BUTTON.ns_green:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2ff00', endColorstr='#329300'); BACKGROUND: #447e00
}
.ns_success.ns_notify .ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2ff00', endColorstr='#329300'); BACKGROUND: #447e00
}
.ns_grad-red {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
.ns_red {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
A.ns_red.ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
A.ns_red.ns_btn-small {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
.ns_gallery .ns_entry-hover .ns_reject-entry {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
.ns_img-hover .ns_reject-entry {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
.ns_hover-side .ns_reject-entry {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
.ns_error.ns_notify .ns_btn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c00', endColorstr='#a50000'); BACKGROUND: #a50000
}
.ns_grad-red-light {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8383', endColorstr='#a50000'); BACKGROUND: #ff4b13
}
A.ns_red:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8383', endColorstr='#a50000'); BACKGROUND: #ff4b13
}
A.ns_red.ns_btn-small:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8383', endColorstr='#a50000'); BACKGROUND: #ff4b13
}
.ns_gallery .ns_entry-hover .ns_reject-entry:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8383', endColorstr='#a50000'); BACKGROUND: #ff4b13
}
.ns_error.ns_notify .ns_btn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8383', endColorstr='#a50000'); BACKGROUND: #ff4b13
}
.ns_grad-blue-light {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#d4ebf8'); BACKGROUND: #d4ebf8
}
.ns_opacity-10 {
	FILTER: alpha(opacity=10); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1
}
.ns_rejected .ns_thumb IMG {
	FILTER: alpha(opacity=10); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1
}
.ns_withdrawn IMG {
	FILTER: alpha(opacity=10); opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1
}
.ns_opacity-20 {
	FILTER: alpha(opacity=20); opacity: 0.2; -moz-opacity: 0.2; -khtml-opacity: 0.2
}
.ns_opacity-50 {
	FILTER: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}
.ns_hover-bg {
	FILTER: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}
A.ns_btn-small {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #333333 !important; FONT-SIZE: 12px; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 3px
}
.ns_pagination .prev.current {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #333333 !important; FONT-SIZE: 12px; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 3px
}
.ns_pagination SPAN {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #333333 !important; FONT-SIZE: 12px; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 3px
}
.ns_pagination .next.current {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #333333 !important; FONT-SIZE: 12px; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 3px
}
.ns_pagination A {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #333333 !important; FONT-SIZE: 12px; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 3px
}
A.ns_btn-small:hover {
	TEXT-DECORATION: none !important
}
A.ns_btn-small-none {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 6px
}
A.ns_red.ns_btn-small {
	BORDER-BOTTOM: #9e3535 1px solid; BORDER-LEFT: #9e3535 1px solid; COLOR: #fff !important; BORDER-TOP: #9e3535 1px solid; BORDER-RIGHT: #9e3535 1px solid
}
A.ns_blue.ns_btn-small {
	BORDER-BOTTOM: #169dd8 1px solid; BORDER-LEFT: #169dd8 1px solid; COLOR: #fff !important; BORDER-TOP: #169dd8 1px solid; BORDER-RIGHT: #169dd8 1px solid
}
A.ns_green.ns_btn-small {
	BORDER-BOTTOM: #319500 1px solid; BORDER-LEFT: #319500 1px solid; COLOR: #fff !important; BORDER-TOP: #319500 1px solid; BORDER-RIGHT: #319500 1px solid
}
A.ns_dark-orange.ns_btn {
	BORDER-BOTTOM: #c94600 1px solid; BORDER-LEFT: #c94600 1px solid; COLOR: #fff !important; BORDER-TOP: #c94600 1px solid; BORDER-RIGHT: #c94600 1px solid
}
A.ns_btn {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; COLOR: #333333 !important; FONT-SIZE: 14px; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bbb 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 10px
}
A.ns_btn:hover {
	TEXT-DECORATION: none !important
}
A.ns_blue.ns_btn {
	BORDER-BOTTOM: #169dd8 1px solid; BORDER-LEFT: #169dd8 1px solid; COLOR: #fff !important; BORDER-TOP: #169dd8 1px solid; BORDER-RIGHT: #169dd8 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.ns_info.ns_notify .ns_btn {
	BORDER-BOTTOM: #169dd8 1px solid; BORDER-LEFT: #169dd8 1px solid; COLOR: #fff !important; BORDER-TOP: #169dd8 1px solid; BORDER-RIGHT: #169dd8 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.ns_blue.ns_hire-me.ns_btn-big {
	BORDER-BOTTOM: #169dd8 1px solid; BORDER-LEFT: #169dd8 1px solid; COLOR: #fff !important; BORDER-TOP: #169dd8 1px solid; BORDER-RIGHT: #169dd8 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
A.ns_green.ns_btn {
	BORDER-BOTTOM: #319500 1px solid; BORDER-LEFT: #319500 1px solid; COLOR: #fff !important; BORDER-TOP: #319500 1px solid; BORDER-RIGHT: #319500 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.ns_success.ns_notify .ns_btn {
	BORDER-BOTTOM: #319500 1px solid; BORDER-LEFT: #319500 1px solid; COLOR: #fff !important; BORDER-TOP: #319500 1px solid; BORDER-RIGHT: #319500 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
A.ns_red.ns_btn {
	BORDER-BOTTOM: #a50000 1px solid; BORDER-LEFT: #a50000 1px solid; COLOR: #fff !important; BORDER-TOP: #a50000 1px solid; BORDER-RIGHT: #a50000 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.ns_error.ns_notify .ns_btn {
	BORDER-BOTTOM: #a50000 1px solid; BORDER-LEFT: #a50000 1px solid; COLOR: #fff !important; BORDER-TOP: #a50000 1px solid; BORDER-RIGHT: #a50000 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
A.ns_yellow.ns_btn {
	BORDER-BOTTOM: #d59100 1px solid; BORDER-LEFT: #d59100 1px solid; COLOR: #fff !important; BORDER-TOP: #d59100 1px solid; BORDER-RIGHT: #d59100 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.ns_warning.ns_notify .ns_btn {
	BORDER-BOTTOM: #d59100 1px solid; BORDER-LEFT: #d59100 1px solid; COLOR: #fff !important; BORDER-TOP: #d59100 1px solid; BORDER-RIGHT: #d59100 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.ns_project.ns_notify .ns_btn {
	BORDER-BOTTOM: #d59100 1px solid; BORDER-LEFT: #d59100 1px solid; COLOR: #fff !important; BORDER-TOP: #d59100 1px solid; BORDER-RIGHT: #d59100 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.ns_gold.ns_btn {
	BORDER-BOTTOM: #fbaa29 1px solid; BORDER-LEFT: #fbaa29 1px solid; COLOR: #fff !important; BORDER-TOP: #fbaa29 1px solid; BORDER-RIGHT: #fbaa29 1px solid
}
A.ns_btn-big {
	BORDER-BOTTOM: #fbaa29 1px solid; BORDER-LEFT: #fbaa29 1px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: inline-block; COLOR: #fff !important; FONT-SIZE: 22px; BORDER-TOP: #fbaa29 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #fbaa29 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 13px; text-shadow: 1px 1px 0px #995e00
}
A.ns_btn-big:hover {
	TEXT-DECORATION: none !important
}
.ns_social.ns_btn-big {
	BORDER-BOTTOM-COLOR: #bbb; TEXT-ALIGN: left; LINE-HEIGHT: 30px; BORDER-TOP-COLOR: #bbb; PADDING-LEFT: 8px !important; WIDTH: 131px; PADDING-RIGHT: 8px !important; COLOR: #4c4c4c !important; BORDER-RIGHT-COLOR: #bbb; FONT-SIZE: 18px; BORDER-LEFT-COLOR: #bbb; text-shadow: none
}
.ns_contest-showcase .ns_social.ns_btn-big {
	BORDER-BOTTOM-COLOR: #bbb; TEXT-ALIGN: left; LINE-HEIGHT: 30px; BORDER-TOP-COLOR: #bbb; PADDING-LEFT: 8px !important; WIDTH: 131px; PADDING-RIGHT: 8px !important; COLOR: #4c4c4c !important; BORDER-RIGHT-COLOR: #bbb; FONT-SIZE: 18px; BORDER-LEFT-COLOR: #bbb; text-shadow: none
}
A.ns_bigbtn {
	BORDER-BOTTOM: #ff9b00 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00',endColorstr='#ef6000'); BORDER-LEFT: #ff9b00 1px solid; PADDING-BOTTOM: 15px; MARGIN: 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: NeoSansMedium, Arial, Sans-serif; BACKGROUND: #ff9b00; COLOR: #fff; FONT-SIZE: 23px; BORDER-TOP: #ff9b00 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #ff9b00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 15px; text-shadow: 1px 1px 0px #995e00; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25); -moz-box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25); -webkit-box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25)
}
A.ns_medbtn {
	BORDER-BOTTOM: #ff9b00 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00',endColorstr='#ef6000'); BORDER-LEFT: #ff9b00 1px solid; PADDING-BOTTOM: 15px; MARGIN: 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: NeoSansMedium, Arial, Sans-serif; BACKGROUND: #ff9b00; COLOR: #fff; FONT-SIZE: 23px; BORDER-TOP: #ff9b00 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #ff9b00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 15px; text-shadow: 1px 1px 0px #995e00; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25); -moz-box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25); -webkit-box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25)
}
A.ns_biggerbtn {
	BORDER-BOTTOM: #ff9b00 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd00',endColorstr='#ef6000'); BORDER-LEFT: #ff9b00 1px solid; PADDING-BOTTOM: 15px; MARGIN: 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: NeoSansMedium, Arial, Sans-serif; BACKGROUND: #ff9b00; COLOR: #fff; FONT-SIZE: 23px; BORDER-TOP: #ff9b00 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #ff9b00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 15px; text-shadow: 1px 1px 0px #995e00; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25); -moz-box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25); -webkit-box-shadow: inset 0px 2px 0px #ffebab, 1px 1px 3px rgba(0, 0, 0, .25)
}
A.ns_biggerbtn {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 30px; PADDING-TOP: 10px
}
A.ns_bigbtn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde00',endColorstr='#ff6600'); BACKGROUND: #ff8a00; TEXT-DECORATION: none !important
}
A.ns_medbtn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde00',endColorstr='#ff6600'); BACKGROUND: #ff8a00; TEXT-DECORATION: none !important
}
A.ns_biggerbtn:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde00',endColorstr='#ff6600'); BACKGROUND: #ff8a00; TEXT-DECORATION: none !important
}
SPAN.ns_btn-tagline {
	TEXT-ALIGN: center; FONT-STYLE: italic; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif !important; COLOR: white; FONT-SIZE: 14px; text-shadow: 1px 1px 0px #995e00
}
BUTTON.ns_btn {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; COLOR: #333333; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
BUTTON.ns_btn-small {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; COLOR: #333333; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
BUTTON.ns_blue.ns_btn {
	BORDER-BOTTOM: #169dd8 1px solid; BORDER-LEFT: #169dd8 1px solid; COLOR: #fff; BORDER-TOP: #169dd8 1px solid; BORDER-RIGHT: #169dd8 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
BUTTON.ns_blue.ns_btn-small {
	BORDER-BOTTOM: #169dd8 1px solid; BORDER-LEFT: #169dd8 1px solid; COLOR: #fff; BORDER-TOP: #169dd8 1px solid; BORDER-RIGHT: #169dd8 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
BUTTON.ns_green.ns_btn {
	BORDER-BOTTOM: #319500 1px solid; BORDER-LEFT: #319500 1px solid; COLOR: #fff; BORDER-TOP: #319500 1px solid; BORDER-RIGHT: #319500 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
BUTTON.ns_green.ns_btn-small {
	BORDER-BOTTOM: #319500 1px solid; BORDER-LEFT: #319500 1px solid; COLOR: #fff; BORDER-TOP: #319500 1px solid; BORDER-RIGHT: #319500 1px solid; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
BUTTON.ns_btn-small {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; FONT-SIZE: 12px; PADDING-TOP: 5px !important
}
A.ns_download-small.ns_btn {
	POSITION: relative; PADDING-LEFT: 45px !important
}
A.ns_download-big.ns_btn {
	POSITION: relative; MIN-HEIGHT: 32px; PADDING-LEFT: 55px !important
}
.ns_download-small SPAN.ns_download {
	POSITION: absolute; WIDTH: 36px; BACKGROUND-POSITION: -12px -3384px; HEIGHT: 36px; TOP: 0px; LEFT: 0px
}
.ns_download-big SPAN.ns_download {
	POSITION: absolute; WIDTH: 48px; BACKGROUND-POSITION: -5px -3312px; HEIGHT: 52px; TOP: 0px; LEFT: 0px
}
.ns_download-details {
	COLOR: #717171; FONT-SIZE: 12px; FONT-WEIGHT: normal !important
}
.ns_green-light A.ns_btn {
	MARGIN: 0px 0px 0px 15px
}
.ns_blue-light A.ns_btn {
	MARGIN: 0px 0px 0px 15px
}
.ns_social-sharing {
	TEXT-ALIGN: left !important; BACKGROUND: url(../img/sprite-misc.png) no-repeat
}
A.ns_facebook.ns_social-sharing {
	TEXT-INDENT: -9999px; WIDTH: 191px; DISPLAY: inline-block; BACKGROUND-POSITION: 0px -1404px; HEIGHT: 38px
}
A.ns_facebook.ns_social-sharing:hover {
	BACKGROUND-POSITION: 0px -1443px
}
A.ns_twitter.ns_social-sharing {
	TEXT-INDENT: -9999px; WIDTH: 172px; DISPLAY: inline-block; BACKGROUND-POSITION: 0px -1496px; HEIGHT: 38px
}
A.ns_twitter.ns_social-sharing:hover {
	BACKGROUND-POSITION: 0px -1535px
}
A.ns_linkedin.ns_social-sharing {
	TEXT-INDENT: -9999px; WIDTH: 183px; DISPLAY: inline-block; BACKGROUND-POSITION: 0px -1588px; HEIGHT: 38px
}
A.ns_linkedin.ns_social-sharing:hover {
	BACKGROUND-POSITION: 0px -1627px
}
.ns_expand.ns_toggle {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; WIDTH: 10px; PADDING-RIGHT: 15px; DISPLAY: inline-block; HEIGHT: 25px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 10px
}
.ns_collapse.ns_toggle {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 15px; WIDTH: 10px; PADDING-RIGHT: 15px; DISPLAY: inline-block; HEIGHT: 25px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 10px
}
.ns_btn SPAN {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 17px
}
.ns_btn-big SPAN {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 17px
}
.ns_btn-small SPAN {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 17px
}
#ns_nav-main LI A SPAN {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 17px
}
.ns_megamenu-arrow SPAN {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 17px
}
.ns_arrow-down {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 17px
}
.ns_arrow-up {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 17px
}
SPAN.ns_arrow-right {
	PADDING-LEFT: 15px; BACKGROUND-POSITION: -39px 4px
}
SPAN.ns_arrow-down {
	PADDING-LEFT: 15px; BACKGROUND-POSITION: -39px -22px
}

SPAN.ns_arrow-up {
	PADDING-LEFT: 15px; BACKGROUND-POSITION: -39px -73px
}
SPAN.ns_icon-right.ns_arrow-up {
	PADDING-LEFT: 0px !important; PADDING-RIGHT: 15px; BACKGROUND-POSITION: 100% -73px
}
SPAN.ns_facebook {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: -32px -313px
}
SPAN.ns_download {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: -32px -3041px
}
SPAN.ns_arrow-downWhite {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 100% -3121px
}
SPAN.ns_arrow-upWhite {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 100% -3172px
}
SPAN.ns_private-msg {
	PADDING-LEFT: 15px; BACKGROUND-POSITION: -39px -3806px
}
SPAN.ns_small-arrow {
	PADDING-RIGHT: 15px; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat 100% -3827px; HEIGHT: 17px
}
.ns_btn-big SPAN {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; HEIGHT: 48px
}
SPAN.ns_icon-16 {
	WIDTH: 16px; HEIGHT: 16px
}
SPAN.ns_important.ns_icon-16 {
	DISPLAY: block; BACKGROUND-POSITION: -32px -2875px; FLOAT: left; MARGIN-RIGHT: 5px
}
SPAN.ns_info.ns_icon-16 {
	BACKGROUND-POSITION: -32px -2875px
}
SPAN.ns_arrow-downWhite {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 100% -3121px
}
SPAN.ns_tip {
	DISPLAY: inline-block !important; BACKGROUND-POSITION: -32px -156px; MARGIN-LEFT: 5px
}
SPAN.ns_calendar {
	POSITION: absolute; BACKGROUND-POSITION: -32px -3703px; TOP: 25px; RIGHT: 10px
}
SPAN.ns_my-network.ns_icon-16 {
	DISPLAY: block; BACKGROUND-POSITION: -32px -4918px
}
SPAN.ns_my-network-on.ns_icon-16 {
	DISPLAY: block; BACKGROUND-POSITION: -32px -4891px
}
SPAN.ns_my-network.ns_icon-16:hover {
	DISPLAY: block; BACKGROUND-POSITION: -32px -4891px
}
SPAN.ns_one.ns_blue-circles.ns_icon-16 {
	BACKGROUND-POSITION: -32px -4259px
}
SPAN.ns_two.ns_blue-circles.ns_icon-16 {
	BACKGROUND-POSITION: -32px -4296px
}
SPAN.ns_three.ns_blue-circles.ns_icon-16 {
	BACKGROUND-POSITION: -32px -4350px
}
SPAN.ns_four.ns_blue-circles.ns_icon-16 {
	BACKGROUND-POSITION: -32px -4404px
}
SPAN.ns_one.ns_grey-circles.ns_icon-16 {
	BACKGROUND-POSITION: 0px -4259px
}
SPAN.ns_two.ns_grey-circles.ns_icon-16 {
	BACKGROUND-POSITION: 0px -4296px
}
SPAN.ns_three.ns_grey-circles.ns_icon-16 {
	BACKGROUND-POSITION: 0px -4349px
}
SPAN.ns_four.ns_grey-circles.ns_icon-16 {
	BACKGROUND-POSITION: 0px -4404px
}
SPAN.ns_success.ns_icon-16 {
	BACKGROUND-POSITION: -32px -5362px
}
SPAN.ns_active-payment.ns_icon-16 {
	DISPLAY: inline-block !important; BACKGROUND-POSITION: -32px -5777px; FLOAT: none !important
}
SPAN.ns_highlight-bid.ns_icon-16 {
	DISPLAY: inline-block; BACKGROUND-POSITION: -32px -5969px
}
SPAN.ns_sponsor-bid.ns_icon-16 {
	DISPLAY: inline-block; BACKGROUND-POSITION: -32px -6037px
}
SPAN.ns_green-tick.ns_icon-16 {
	DISPLAY: inline-block; BACKGROUND-POSITION: 0px -5913px
}
SPAN.ns_collapse.ns_icon-16 {
	DISPLAY: inline-block !important; BACKGROUND-POSITION: -32px -6659px; FLOAT: none !important
}
SPAN.ns_expand.ns_icon-16 {
	DISPLAY: inline-block !important; BACKGROUND-POSITION: -32px -6618px; FLOAT: none !important
}
.ns_icon-32 {
	DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -9999px -9999px; FLOAT: left
}
.ns_icon-32 {
	WIDTH: 32px; HEIGHT: 32px
}
SPAN.ns_fbook.ns_icon-32 {
	PADDING-LEFT: 40px; BACKGROUND-POSITION: -16px -539px
}
SPAN.ns_twitter.ns_icon-32 {
	PADDING-LEFT: 45px; BACKGROUND-POSITION: -16px -623px
}
SPAN.ns_email.ns_icon-32 {
	PADDING-LEFT: 45px; BACKGROUND-POSITION: -16px -2898px
}
SPAN.ns_copy.ns_icon-32 {
	BACKGROUND-POSITION: -16px -2942px
}
SPAN.ns_addwidget.ns_icon-32 {
	BACKGROUND-POSITION: -16px -2992px
}
SPAN.ns_register.ns_icon-32 {
	BACKGROUND-POSITION: -16px -3602px
}
SPAN.ns_earn.ns_icon-32 {
	BACKGROUND-POSITION: -16px -3654px
}
.featured-icon {
	BACKGROUND-POSITION: -16px -1528px
}
SPAN.ns_question-mark.ns_icon-32 {
	BACKGROUND-POSITION: -18px -4841px
}
SPAN.ns_icon-48 {
	DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat
}
SPAN.ns_icon-32 {
	DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat
}
SPAN.ns_icon-16 {
	DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat
}
.ns_create {
	DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat
}
SPAN.ns_icon-48 {
	WIDTH: 48px; FLOAT: left; HEIGHT: 48px
}
SPAN.ns_workforce.ns_icon-48 {
	BACKGROUND-POSITION: 0px -980px
}
SPAN.ns_time.ns_icon-48 {
	BACKGROUND-POSITION: 0px -1038px
}
SPAN.ns_lock.ns_icon-48 {
	BACKGROUND-POSITION: 0px -1096px
}
SPAN.ns_money.ns_icon-48 {
	BACKGROUND-POSITION: 0px -1154px
}
SPAN.ns_contract.ns_icon-48 {
	BACKGROUND-POSITION: 0px -2817px
}
SPAN.ns_create-logo.ns_icon-48 {
	BACKGROUND-POSITION: 0px -2549px
}
SPAN.ns_create-web.ns_icon-48 {
	BACKGROUND-POSITION: 0px -2605px
}
SPAN.ns_communicate.ns_icon-48 {
	MARGIN-TOP: -10px; WIDTH: 48px; BACKGROUND-POSITION: -11px -4449px; HEIGHT: 35px
}
SPAN.ns_funds.ns_icon-48 {
	MARGIN-TOP: -10px; BACKGROUND-POSITION: -12px -4504px; HEIGHT: 35px
}
SPAN.ns_transactions.ns_icon-48 {
	MARGIN-TOP: -10px; BACKGROUND-POSITION: -15px -4564px; HEIGHT: 35px
}
SPAN.ns_security.ns_icon-48 {
	MARGIN-TOP: -10px; BACKGROUND-POSITION: -23px -4617px; HEIGHT: 35px
}
SPAN.ns_double-xp.ns_icon-48 {
	BACKGROUND-POSITION: -4px -6112px
}
SPAN.ns_exam.ns_icon-48 {
	BACKGROUND-POSITION: 0px -6179px
}
SPAN.ns_highlight-bid.ns_icon-48 {
	BACKGROUND-POSITION: -10px -6242px
}
SPAN.ns_sponsor-bid.ns_icon-48 {
	BACKGROUND-POSITION: -11px -6316px
}
SPAN.ns_icon-misc {
	DISPLAY: inline-block; BACKGROUND: url(../img/sprite-contest.png?5) no-repeat
}
SPAN.ns_hidden-tab.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px 0px; HEIGHT: 15px
}
SPAN.ns_private-tab.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -25px; HEIGHT: 15px
}
SPAN.ns_featured.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -50px; HEIGHT: 15px
}
SPAN.ns_guaranteed.ns_icon-misc {
	WIDTH: 74px; DISPLAY: inline-block; BACKGROUND-POSITION: -136px -75px; HEIGHT: 15px
}
SPAN.ns_extended.ns_icon-misc {
	WIDTH: 74px; DISPLAY: inline-block; BACKGROUND-POSITION: -136px -1392px; HEIGHT: 15px
}
SPAN.ns_urgent.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -888px; HEIGHT: 15px
}
SPAN.ns_highlight.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -99px; HEIGHT: 15px
}
SPAN.ns_winner.ns_icon-misc {
	WIDTH: 79px; BACKGROUND-POSITION: -22px -559px; HEIGHT: 79px
}
SPAN.ns_recommended.ns_icon-misc {
	MARGIN-TOP: -3px; WIDTH: 100px; BACKGROUND-POSITION: -109px -660px; FLOAT: left; HEIGHT: 19px; MARGIN-LEFT: 5px
}
SPAN.ns_trial.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -918px; HEIGHT: 15px
}
SPAN.ns_normal.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -948px; HEIGHT: 15px
}
SPAN.ns_commission.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -977px; HEIGHT: 15px
}
SPAN.ns_fulltime.ns_icon-misc {
	WIDTH: 74px; BACKGROUND-POSITION: -136px -1006px; HEIGHT: 15px
}
SPAN.ns_workroom-tab.ns_icon-misc {
	BACKGROUND-POSITION: -136px -1436px; HEIGHT: 25px
}
.ns_deposit-funds UL.ns_option SPAN.ns_icon-misc {
	DISPLAY: block; BACKGROUND: url(../img/sprite-payments.png?1) no-repeat
}
SPAN.ns_paypal.ns_icon-misc {
	MARGIN-TOP: 15px !important; BACKGROUND-POSITION: -105px 0px; HEIGHT: 27px
}
SPAN.ns_paypal-cards.ns_icon-misc {
	BACKGROUND-POSITION: -105px -952px; HEIGHT: 47px
}
SPAN.ns_cc.ns_icon-misc {
	MARGIN-TOP: 0px !important; BACKGROUND-POSITION: -105px -1026px; HEIGHT: 57px
}
SPAN.ns_cc2.ns_icon-misc {
	MARGIN-TOP: 0px !important; BACKGROUND-POSITION: -88px -1113px; HEIGHT: 45px
}
SPAN.ns_cc-mb.ns_icon-misc {
	MARGIN-TOP: 0px !important; BACKGROUND-POSITION: -125px -36px; HEIGHT: 57px
}
SPAN.ns_wired-transfer.ns_icon-misc {
	BACKGROUND-POSITION: -143px -96px; HEIGHT: 39px
}
SPAN.ns_moneybookers.ns_icon-misc {
	BACKGROUND-POSITION: -118px -187px; HEIGHT: 42px
}
SPAN.ns_wm.ns_icon-misc {
	BACKGROUND-POSITION: -95px -144px; HEIGHT: 43px !important
}
SPAN.ns_moneybookers-pli.ns_icon-misc {
	BACKGROUND-POSITION: -128px -228px; HEIGHT: 23px
}
SPAN.ns_moneybookers-so2.ns_icon-misc {
	BACKGROUND-POSITION: -128px -228px; HEIGHT: 23px
}
SPAN.ns_moneybookers-cc.ns_icon-misc {
	BACKGROUND-POSITION: -74px -825px; HEIGHT: 41px
}
SPAN.ns_moneybookers-did.ns_icon-misc {
	BACKGROUND-POSITION: -145px -768px; HEIGHT: 46px
}
SPAN.ns_moneybookers-ebt.ns_icon-misc {
	BACKGROUND-POSITION: -112px -709px; HEIGHT: 42px
}
SPAN.ns_moneybookers-ent.ns_icon-misc {
	BACKGROUND-POSITION: -128px -656px; HEIGHT: 41px
}
SPAN.ns_moneybookers-gcb.ns_icon-misc {
	BACKGROUND-POSITION: -133px -619px; HEIGHT: 23px
}
SPAN.ns_moneybookers-gir.ns_icon-misc {
	BACKGROUND-POSITION: -113px -568px; HEIGHT: 41px
}
SPAN.ns_moneybookers-idl.ns_icon-misc {
	BACKGROUND-POSITION: -132px -518px; HEIGHT: 41px
}
SPAN.ns_moneybookers-lsr.ns_icon-misc {
	BACKGROUND-POSITION: -140px -468px; HEIGHT: 40px
}
SPAN.ns_moneybookers-npy.ns_icon-misc {
	BACKGROUND-POSITION: -112px -413px; HEIGHT: 42px
}
SPAN.ns_moneybookers-pwy.ns_icon-misc {
	BACKGROUND-POSITION: -76px -878px; HEIGHT: 41px
}
SPAN.ns_moneybookers-sft.ns_icon-misc {
	BACKGROUND-POSITION: -99px -380px; HEIGHT: 23px
}
SPAN.ns_moneybookers-slo.ns_icon-misc {
	BACKGROUND-POSITION: -66px -327px; HEIGHT: 42px
}
SPAN.ns_logo.ns_icon-misc {
	WIDTH: 59px; BACKGROUND-POSITION: -151px -2208px; FLOAT: left; HEIGHT: 61px; MARGIN-RIGHT: 20px
}
SPAN.ns_web.ns_icon-misc {
	WIDTH: 60px; BACKGROUND-POSITION: -148px -2291px; FLOAT: left; HEIGHT: 58px; MARGIN-RIGHT: 20px
}
SPAN.ns_tick-one.ns_icon-misc {
	LINE-HEIGHT: 18px; PADDING-RIGHT: 35px; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -16px -3430px; HEIGHT: 31px
}
SPAN.ns_moneyback-big.ns_icon-misc {
	WIDTH: 91px; BACKGROUND: url(../img/sprite-misc.png?26) no-repeat -120px 0px; HEIGHT: 92px
}
SPAN.ns_moneyback.ns_icon-misc {
	WIDTH: 38px; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -12px -3998px; FLOAT: left; HEIGHT: 38px
}
SPAN.ns_inbox {
	WIDTH: 33px; DISPLAY: block; BACKGROUND: url(../img/sprite-game.png?16) no-repeat -347px -255px; HEIGHT: 23px
}
SPAN.ns_level-icon {
	WIDTH: 49px; DISPLAY: block; BACKGROUND: url(../img/sprite-game.png?16) no-repeat -331px -770px; HEIGHT: 51px
}
SPAN.ns_coin-large {
	WIDTH: 33px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-game.png) no-repeat -347px -563px; HEIGHT: 33px
}
SPAN.ns_badge {
	WIDTH: 64px; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../img/sprite-badges.png) no-repeat -999px -999px; HEIGHT: 64px
}
SPAN.ns_standard.ns_badge {
	BACKGROUND-POSITION: 0px 0px
}
SPAN.ns_pro.ns_badge {
	BACKGROUND-POSITION: 0px -75px
}
SPAN.ns_elite.ns_badge {
	BACKGROUND-POSITION: 0px -150px
}
SPAN.ns_empty.ns_badge {
	BACKGROUND-POSITION: 0px -230px
}
.ns_icon {
	WIDTH: 80px; DISPLAY: block; BACKGROUND: url(../img/sprite-misc.png?26) no-repeat; FLOAT: left; HEIGHT: 20px
}
.ns_contest-guaranteed {
	BACKGROUND-POSITION: right -855px
}
SPAN.ns_icon-32 {
	WIDTH: 32px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat; FLOAT: left; HEIGHT: 32px
}
SPAN.ns_usa.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1647px
}
SPAN.ns_australia.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1689px
}
SPAN.ns_uk.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1731px
}
SPAN.ns_new-zealand.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1773px
}
SPAN.ns_hong-kong.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1815px
}
SPAN.ns_singapore.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1857px
}
SPAN.ns_philippines.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1899px
}
SPAN.ns_germany.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1941px
}
SPAN.ns_canada.ns_icon-32 {
	BACKGROUND-POSITION: -18px -1981px
}
SPAN.ns_icon-16 {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat; FLOAT: left; HEIGHT: 16px
}
SPAN.ns_usa.ns_icon-16 {
	BACKGROUND-POSITION: -32px -5148px
}
.ns_icon-trophy {
	MARGIN: 0px 2px; WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -36px -3540px; HEIGHT: 14px
}
.ns_free-post {
	Z-INDEX: 30; POSITION: absolute; WIDTH: 170px; DISPLAY: block; BACKGROUND: url(../img/sprite-landing-logo.png) no-repeat -750px -627px; HEIGHT: 170px; TOP: -50px; RIGHT: -42px
}
.ns_tooltip-tip {
	BACKGROUND: url(../img/sprite-icons.png?20) no-repeat
}
.ns_tooltip-tip {
	POSITION: absolute; WIDTH: 31px; BOTTOM: -17px; DISPLAY: block; BACKGROUND-POSITION: -18px -3735px; HEIGHT: 17px; LEFT: 136px
}
.ns_big-trophy {
	MARGIN: 8px 20px 15px 0px; WIDTH: 43px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -5px -3941px; FLOAT: left; HEIGHT: 36px
}
.ns_icon-minus {
	MARGIN: 0px 5px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -32px -4751px; HEIGHT: 16px
}
.ns_icon-plus {
	MARGIN: 0px 5px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -32px -4781px; HEIGHT: 16px
}
.ns_icon-edit {
	PADDING-LEFT: 15px; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -39px -4815px; HEIGHT: 12px
}
.ns_icon-edit-right {
	PADDING-RIGHT: 15px; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat 100% -4815px; HEIGHT: 12px
}
.ns_icon-contact {
	WIDTH: 91px; DISPLAY: inline-block; MARGIN-BOTTOM: 30px; BACKGROUND: url(../img/sprite-misc.png?26) no-repeat 0px -759px; HEIGHT: 91px
}
.ns_icon-no-contacts {
	WIDTH: 91px; DISPLAY: inline-block; MARGIN-BOTTOM: 30px; BACKGROUND: url(../img/sprite-misc.png?26) no-repeat 0px -875px; HEIGHT: 91px
}
SPAN.ns_red-circle {
	WIDTH: 21px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -28px -4946px; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.ns_small.ns_red-circle {
	WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-game.png) no-repeat 0px -255px; HEIGHT: 19px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.ns_icon-dollar {
	MARGIN: 7px 5px 7px 0px; WIDTH: 7px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -41px -4984px; FLOAT: left; HEIGHT: 12px
}
.ns_icon-designstudio {
	WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -23px -5016px; HEIGHT: 20px
}
.ns_icon-msg {
	WIDTH: 15px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -33px -5723px; HEIGHT: 11px
}
.ns_coin {
	WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/sprite-game.png) no-repeat -360px -336px; HEIGHT: 21px
}
.ns_custom-icon {
	DISPLAY: inline-block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat
}
.ns_online.ns_custom-icon {
	WIDTH: 14px; BACKGROUND-POSITION: -37px -5056px; HEIGHT: 13px
}
.ns_offline.ns_custom-icon {
	WIDTH: 14px; BACKGROUND-POSITION: -37px -5078px; HEIGHT: 13px
}
.ns_clip.ns_custom-icon {
	WIDTH: 16px; BACKGROUND-POSITION: -33px -5107px; HEIGHT: 18px
}
.ns_sub-arrow.ns_custom-icon {
	WIDTH: 13px; BACKGROUND-POSITION: -35px -4709px; HEIGHT: 19px
}
.ns_settings.ns_custom-icon {
	WIDTH: 14px; BACKGROUND-POSITION: -35px -5659px; HEIGHT: 14px
}
.ns_settings.ns_custom-icon:hover {
	WIDTH: 18px; BACKGROUND-POSITION: -30px -5627px; HEIGHT: 18px
}
.ns_magnify.ns_custom-icon {
	WIDTH: 19px; BACKGROUND-POSITION: -29px -5695px; HEIGHT: 16px
}
#ns_content .addthis_toolbox {
	MARGIN: 0px
}
.ns_widget {
	BACKGROUND: url(../img/sprite-widget.png) no-repeat
}
A.ns_btn-s-nobrand.ns_widget {
	TEXT-INDENT: -9999px; WIDTH: 76px; DISPLAY: block; BACKGROUND-POSITION: 0px -211px; HEIGHT: 20px
}
A.ns_btn-s-nobrand.ns_widget:hover {
	BACKGROUND-POSITION: 0px -232px
}
A.ns_btn-m-nobrand.ns_widget {
	TEXT-INDENT: -9999px; WIDTH: 117px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; HEIGHT: 30px
}
A.ns_btn-m-nobrand.ns_widget:hover {
	BACKGROUND-POSITION: 0px -31px
}
A.ns_btn-l-nobrand.ns_widget {
	TEXT-ALIGN: left !important; TEXT-INDENT: -9999px; WIDTH: 147px !important; DISPLAY: block; BACKGROUND-POSITION: 0px -94px; HEIGHT: 43px
}
A.ns_btn-l-nobrand.ns_widget:hover {
	BACKGROUND-POSITION: 0px -138px
}
.ns_box.ns_form {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 40px !important; PADDING-LEFT: 40px !important; PADDING-RIGHT: 40px !important; BACKGROUND: #fcfbfb; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 40px !important
}
.ns_form P {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px
}
.ns_form UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px !important; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ns_form UL LI {
	MARGIN: 3px 0px 0px
}
.ns_form LI LABEL {
	PADDING-BOTTOM: 3px !important; FONT-WEIGHT: normal
}
.ns_form .ns_field LABEL {
	PADDING-BOTTOM: 5px; COLOR: #333
}
.ns_form .ns_field {
	POSITION: relative; PADDING-BOTTOM: 15px; DISPLAY: block; CLEAR: both
}
.ns_form .ns_sub.ns_field {
	MARGIN-LEFT: 40px
}
.ns_form .ns_sub.ns_field LABEL {
	PADDING-LEFT: 23px
}
.ns_form .ns_sub.ns_field P {
	FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 9px
}
.ns_form .ns_sub.ns_field .ns_third-2 {
	WIDTH: 310px
}
.ns_form .ns_col {
	POSITION: relative; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 20px
}
.ns_form .ns_sub.ns_col {
	MARGIN-RIGHT: 5px !important
}
.ns_form .ns_last.ns_col {
	MARGIN-RIGHT: 0px !important
}
.ns_form .ns_indent.ns_col {
	MARGIN-LEFT: 20px
}
.ns_form FIELDSET {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 0px
}
.ns_form LEGEND {
	BORDER-BOTTOM: #008bcb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 505px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: 24px; COLOR: #008bcb; CLEAR: both; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.ns_wide.ns_form LEGEND {
	WIDTH: 830px
}
.ns_form LABEL {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ns_form .ns_horizontal LABEL {
	CURSOR: pointer !important
}
.ns_form .ns_vertical LABEL {
	CURSOR: pointer !important
}
.ns_form .ns_horizontal INPUT {
	MARGIN-RIGHT: 5px
}
.ns_form .ns_vertical INPUT {
	MARGIN-RIGHT: 5px
}
.ns_form INPUT.ns_no-label {
	MARGIN-TOP: 19px !important
}
.ns_form INPUT.ns_no-edit {
	COLOR: #888 !important
}
.ns_form .ns_preferences.ns_vertical INPUT {
	MARGIN-RIGHT: 10px
}
.ns_form UL LABEL {
	WIDTH: auto !important
}
.ns_form LABEL SPAN {
	FONT-STYLE: italic; COLOR: #888; FONT-WEIGHT: normal
}
.ns_form LABEL SPAN.ns_bold {
	FONT-STYLE: normal; COLOR: #333333; FONT-WEIGHT: bold
}
.ns_form .ns_note {
	MARGIN: 3px 3px 0px 0px
}
.ns_form .ns_note-left {
	TEXT-ALIGN: left
}
.ns_form .ns_note-right {
	TEXT-ALIGN: right; FONT-STYLE: italic; MARGIN-TOP: 5px; COLOR: #888
}
.ns_form .ns_inline.ns_field {
	DISPLAY: block !important
}
.ns_form .ns_inline.ns_field .ns_col LABEL {
	DISPLAY: block !important; FLOAT: left
}
.ns_form .ns_inline.ns_field .ns_col INPUT {
	DISPLAY: block !important; FLOAT: left
}
.ns_form .ns_inline.ns_field .ns_col LABEL {
	PADDING-BOTTOM: 0px !important; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.ns_form-suffix {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.ns_form-prefix {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.ns_form SELECT {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_form INPUT[type='file'] {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_form INPUT[type='number'] {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_form INPUT[type='email'] {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_form INPUT[type='text'] {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_form INPUT[type='password'] {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_form TEXTAREA {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_search-box.ns_contacts {
	BORDER-BOTTOM: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #ffffff 0px 0px; COLOR: #222; FONT-SIZE: 14px; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 6px
}
.ns_form SELECT:focus {
	BORDER-BOTTOM-COLOR: #008bcb; BORDER-TOP-COLOR: #008bcb; BORDER-RIGHT-COLOR: #008bcb; BORDER-LEFT-COLOR: #008bcb
}
.ns_form INPUT[type='text']:focus {
	BORDER-BOTTOM-COLOR: #008bcb; BORDER-TOP-COLOR: #008bcb; BORDER-RIGHT-COLOR: #008bcb; BORDER-LEFT-COLOR: #008bcb
}
.ns_form INPUT[type='password']:focus {
	BORDER-BOTTOM-COLOR: #008bcb; BORDER-TOP-COLOR: #008bcb; BORDER-RIGHT-COLOR: #008bcb; BORDER-LEFT-COLOR: #008bcb
}
.ns_form TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #008bcb; BORDER-TOP-COLOR: #008bcb; BORDER-RIGHT-COLOR: #008bcb; BORDER-LEFT-COLOR: #008bcb
}
.ns_form .ns_horizontal LI {
	FLOAT: left; MARGIN-RIGHT: 10px !important
}
.ns_form .ns_fixed-width.ns_horizontal LI {
	WIDTH: 195px
}
.ns_form UL.ns_radio-btn LI {
	BORDER-BOTTOM: #afafaf 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #afafaf 1px solid; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 15px !important; PADDING-RIGHT: 15px !important; DISPLAY: inline-block; BORDER-TOP: #afafaf 1px solid; BORDER-RIGHT: #afafaf 1px solid; PADDING-TOP: 8px !important
}
.ns_form UL.ns_radio-btn LI LABEL {
	PADDING-BOTTOM: 0px
}
.ns_form UL.ns_radio-btn LI.ns_selected {
	BORDER-BOTTOM: #008bcb 1px solid; BORDER-LEFT: #008bcb 1px solid; BACKGROUND: #d4f1ff; BORDER-TOP: #008bcb 1px solid; BORDER-RIGHT: #008bcb 1px solid
}
.ns_checkbox-big .ns_selected {
	BORDER-BOTTOM: #008bcb 1px solid; BORDER-LEFT: #008bcb 1px solid; BACKGROUND: #d4f1ff; BORDER-TOP: #008bcb 1px solid; BORDER-RIGHT: #008bcb 1px solid
}
.ns_form UL.ns_logo-types.ns_radio-btn LI {
	PADDING-BOTTOM: 1px !important; PADDING-LEFT: 9px !important; PADDING-RIGHT: 9px !important; MARGIN-RIGHT: 15px !important; PADDING-TOP: 9px !important
}
.ns_form UL.ns_logo-types.ns_radio-btn LI IMG {
	PADDING-BOTTOM: 15px
}
.ns_form UL.ns_logo-types.ns_radio-btn LI LABEL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.form.ns_form LABEL {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px !important; PADDING-LEFT: 0px !important; WIDTH: 138px; PADDING-RIGHT: 0px !important; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 6px !important
}
.form.ns_form INPUT[type='text'] {
	WIDTH: 335px
}
.form.ns_form INPUT[type='password'] {
	WIDTH: 335px
}
.ns_form TEXTAREA {
	WIDTH: 335px
}
.form.ns_form SELECT {
	WIDTH: 355px
}
.form.ns_form LEGEND {
	FLOAT: left
}
.form.ns_form .ns_field .ns_error {
	DISPLAY: block
}
.form.ns_form SPAN.ns_error {
	PADDING-LEFT: 158px
}
.form.ns_form .ns_field {
	PADDING-BOTTOM: 5px !important
}
.ns_numbers {
	MARGIN-TOP: -20px; WIDTH: 475px !important; MARGIN-LEFT: 40px
}
.form.ns_form .ns_horizontal LI {
	CURSOR: pointer !important
}
.ns_form .ns_vertical LI {
	CURSOR: pointer !important
}
.form.ns_form .ns_horizontal LI {
	FLOAT: left; MARGIN-RIGHT: 3px !important
}
.form.ns_form .ns_horizontal LI {
	MARGIN-RIGHT: 3px !important
}
.form.ns_form .ns_radio-btn LI LABEL {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: auto; PADDING-RIGHT: 0px !important; CURSOR: pointer !important; MARGIN-RIGHT: 5px; PADDING-TOP: 0px !important
}
.form.ns_form .ns_radio-btn LI.ns_selected {
	BORDER-BOTTOM: #008bcb 1px solid; BORDER-LEFT: #008bcb 1px solid; BACKGROUND: #d4f1ff; BORDER-TOP: #008bcb 1px solid; BORDER-RIGHT: #008bcb 1px solid
}
.ns_form-numbers {
	WIDTH: 32px; DISPLAY: inline-block; MARGIN-BOTTOM: -6px; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat; FLOAT: left; HEIGHT: 32px
}
SPAN.ns_step-1 {
	BACKGROUND-POSITION: -16px -2282px
}
SPAN.ns_step-2 {
	BACKGROUND-POSITION: -16px -2324px
}
SPAN.ns_step-3 {
	BACKGROUND-POSITION: -16px -2362px
}
.ns_checkbox-big LI {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 8px !important; FONT-SIZE: 14px; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid
}
.ns_checkbox-big .ns_copy {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 305px; PADDING-RIGHT: 23px; FLOAT: left; PADDING-TOP: 15px
}
.ns_checkbox-big LI .ns_copy:hover {
	BORDER-BOTTOM-COLOR: #444; BORDER-TOP-COLOR: #444; BORDER-RIGHT-COLOR: #444; BORDER-LEFT-COLOR: #444
}
.ns_checkbox-big INPUT {
	MARGIN: 40px 30px 0px; FLOAT: left
}
.ns_checkbox-big .ns_price {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; WIDTH: 75px; FLOAT: left; FONT-SIZE: 18px
}
.ns_checkbox-big LI:hover {
	BORDER-BOTTOM-COLOR: #444; BORDER-TOP-COLOR: #444; BORDER-RIGHT-COLOR: #444; BORDER-LEFT-COLOR: #444
}
.ns_checkbox-big .ns_copy-green {
	COLOR: #47c103
}
.ns_checkbox-big .ns_copy-blue {
	COLOR: #1293e0
}
.ns_checkbox-big .ns_copy-orange {
	COLOR: #f7a212
}
.ns_checkbox-big .ns_copy-red {
	COLOR: #e74318
}
.ns_checkbox-big .ns_copy-lblue {
	COLOR: #6cbbeb
}
.ns_checkbox-big .ns_bold {
	PADDING-BOTTOM: 3px !important
}
.ns_checkbox-big .ns_yellow {
	BORDER-BOTTOM: #fed928 1px solid; BORDER-LEFT: #fed928 1px solid; BACKGROUND-COLOR: #fef6c7 !important; BORDER-TOP: #fed928 1px solid; BORDER-RIGHT: #fed928 1px solid
}
.ns_checkbox-big .ns_yellow .ns_copy {
	BORDER-LEFT: #fed928 1px solid
}
.ns_checkbox-big .ns_selected .ns_copy {
	BORDER-BOTTOM-COLOR: #008bcb !important; BORDER-TOP-COLOR: #008bcb !important; BORDER-RIGHT-COLOR: #008bcb !important; BORDER-LEFT-COLOR: #008bcb !important
}
.ns_form .ns_error {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form INPUT[type='file'].ns_error INPUT {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form INPUT[type='number'].ns_error INPUT {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form INPUT[type='email'].ns_error INPUT {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form INPUT[type='text'].ns_error INPUT {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form INPUT[type='password'].ns_error INPUT {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form TEXTAREA.ns_error INPUT {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form .ns_error.ns_field {
	BORDER-BOTTOM-COLOR: #cd3f0c !important; BORDER-TOP-COLOR: #cd3f0c !important; BACKGROUND: #fce8e0; COLOR: #cd3f0c !important; BORDER-RIGHT-COLOR: #cd3f0c !important; BORDER-LEFT-COLOR: #cd3f0c !important
}
.ns_form LABEL.ns_error {
	BACKGROUND: #fcfbfb; COLOR: #cd3f0c !important
}
.ns_form SPAN.ns_error {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both
}
.form.ns_form EM {
	MARGIN-LEFT: 157px
}
.ns_bubble {
	BORDER-BOTTOM: #c5e1f5 1px solid; POSITION: absolute; BORDER-LEFT: #c5e1f5 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ebf7ff; PADDING-LEFT: 35px; WIDTH: 280px; PADDING-RIGHT: 20px; BORDER-TOP: #c5e1f5 1px solid; BORDER-RIGHT: #c5e1f5 1px solid; PADDING-TOP: 10px; LEFT: -60px
}
.ns_bubble .ns_arrow {
	POSITION: absolute; WIDTH: 10px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -38px -2519px; HEIGHT: 18px; TOP: 9px; LEFT: -10px
}
.ns_bubble .ns_icon {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../img/sprite-icons.png?20) no-repeat -32px -2216px; HEIGHT: 16px; TOP: 10px; LEFT: 12px
}
.ns_bubble P {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; COLOR: #008bcb; PADDING-TOP: 0px !important
}
.ns_error.ns_bubble {
	BORDER-BOTTOM-COLOR: #fdad8a; BACKGROUND-COLOR: #fce8e0; BORDER-TOP-COLOR: #fdad8a; BORDER-RIGHT-COLOR: #fdad8a; BORDER-LEFT-COLOR: #fdad8a
}
.ns_error.ns_bubble .ns_arrow {
	BACKGROUND-POSITION: 0px -2519px
}
.ns_error.ns_bubble .ns_icon {
	BACKGROUND-POSITION: -32px -2875px
}
.ns_error.ns_bubble P {
	COLOR: #cd3f0c
}
#ns_content .ns_create {
	WIDTH: 235px; FLOAT: left; MARGIN-RIGHT: 20px
}
#ns_content .ns_create P {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#ns_content .ns_create-logo {
	MARGIN-RIGHT: 10px
}
#ns_content .ns_create-web {
	MARGIN-RIGHT: 10px
}
.ns_form-note INPUT[type=text].ns_half {
	PADDING-BOTTOM: 4px !important; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 5px !important; WIDTH: 200px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 4px !important
}
.ns_form-note BUTTON.ns_btn-small {
	PADDING-BOTTOM: 3px !important; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px !important; FONT-WEIGHT: normal; PADDING-TOP: 3px !important
}
.ns_form A.ns_close {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #555555 !important; TOP: 10px; RIGHT: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ns_form A.ns_close:hover {
	BACKGROUND: #555555; COLOR: #ffffff !important; TEXT-DECORATION: none !important
}
.ns_form .ns_third-1 {
	WIDTH: 137px; FLOAT: left
}
.ns_form SELECT.ns_third-1 {
	WIDTH: 159px
}
.ns_form .ns_third-2 {
	WIDTH: 316px; FLOAT: left
}
.ns_form SELECT.ns_third-2 {
	WIDTH: 335px
}
.ns_form .ns_eighth-1 {
	WIDTH: 45px; FLOAT: left
}
.ns_form SELECT.ns_eighth-1 {
	WIDTH: 67px; FLOAT: left
}
.ns_form .ns_quarter-1 {
	WIDTH: 91px; FLOAT: left
}
.ns_form SELECT.ns_quarter-1 {
	WIDTH: 113px; FLOAT: left
}
.ns_form .ns_quarter-3 {
	WIDTH: 360px; FLOAT: left
}
.ns_form SELECT.ns_quarter-3 {
	WIDTH: 380px; FLOAT: left
}
.ns_form .ns_half {
	WIDTH: 227px; FLOAT: left
}
.ns_form SELECT.ns_half {
	WIDTH: 250px
}
.ns_form .ns_full {
	WIDTH: 499px; FLOAT: left
}
.ns_form SELECT.ns_full {
	WIDTH: 512px; FLOAT: left
}
.ns_form .ns_full-12 {
	WIDTH: 815px
}

